#include <stdio.h>
#include <iostream>
#include <stdlib.h>
#include <time.h>

using namespace std;

#define DIMX 1000
#define REPEATS 1000
int main(int argc, char *argv[])
{
    cout << "start testing" << endl;
    double x[DIMX][DIMX];
    for(int i=0; i<DIMX; i++){
        for(int j=0; j<DIMX; j++){
            x[i][j]=rand();
        }
    }
    //get current time
    int t0=clock();
    for(int i=0; i<REPEATS; i++){
        for(int j=0; j<DIMX; j++){
            for(int k=0; k<DIMX; k++){
                double y=x[j][k]*x[j][k];
            }
        }
    }
    cout << "elapse time: " << ((double)(clock()-t0))/CLOCKS_PER_SEC << "s" << endl;
    cout << "end testing" << endl;
    return 0;
}

